/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package pkEntidades;

import java.io.Serializable;

/**
 *
 * @author thiago
 */
public class AvaliacaoPK implements Serializable {

    /**
	 * 
	 */
	private static final long serialVersionUID = 8246821889501139933L;
	private long cnpjFornecedor;
    private long idPedido;

    public AvaliacaoPK() {
    }

    @Override
    public boolean equals(Object obj) {
        if (!(obj instanceof AvaliacaoPK)) {
            AvaliacaoPK reqPk = (AvaliacaoPK) obj;

            if (reqPk.getCnpjFornecedor() != (cnpjFornecedor)) {
                return false;
            }

            if (reqPk.getIdPedido() != (idPedido)) {
                return false;
            }

            return true;
        }

        return false;
    }

    @Override
    public int hashCode() {
        return String.valueOf(cnpjFornecedor).hashCode() + String.valueOf(idPedido).hashCode();
    }

    public long getCnpjFornecedor() {
        return cnpjFornecedor;
    }

    public void setCnpjFornecedor(long cnpjFornecedor) {
        this.cnpjFornecedor = cnpjFornecedor;
    }

    public long getIdPedido() {
        return idPedido;
    }

    public void setIdPedido(long idPedido) {
        this.idPedido = idPedido;
    }   

   
}
